﻿using System.Collections.Generic;
//
namespace PerceptiveMCAPI.Types
{
	public class listMergeVarsResults
	{
		public string name { get; set; }
		public bool req { get; set; }
		public string field_type { get; set; }
		public bool isPublic { get; set; }
		public bool show { get; set; }
		public int order { get; set; }
		public string defaultValue { get; set; }
		public string helptext { get; set; }
		public int size { get; set; }
		public string tag { get; set; }
		public List<string> choices { get; set; }

		public listMergeVarsResults()
		{
			choices = new List<string>();
		}

		public override string ToString()
		{
			return string.Format( "name: {0}, req: {1}, tag: {2}", name, req, tag );
		}
	}
}
